Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 TWYNYRODYN ROAD Terraced £106,840 £65,000 25 Jul 2008
73 TWYNYRODYN ROAD Terraced £142,983 £84,000 6 Jul 2012
74 TWYNYRODYN ROAD Terraced £180,592 £32,000 27 Mar 1996
76 TWYNYRODYN ROAD Terraced £124,074 £29,500 28 Sep 1999
78 TWYNYRODYN ROAD Terraced £112,412 £66,000 1 Sep 2006
79 TWYNYRODYN ROAD Terraced £94,894 £94,000 14 Mar 2023
80 TWYNYRODYN ROAD Terraced £143,395 £28,000 27 Jun 1997
81 TWYNYRODYN ROAD Terraced £117,200 £68,000 17 Nov 2011